#!/usr/bin/env python
# -*- coding: utf-8; py-indent-offset:4 -*-

# @Time    :2023/05/07 22:45:28
# @Author  :wakeblade (2390245#qq.com) 
# @version :8.1

"""
future.py -- 商品期货API
"""

from ..core import ApiProxy

# 获取symbol的Tick数据
def get_ticks(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的分钟级历史数据
def get_minute_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的5分钟级历史数据
def get_5min_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的15分钟级历史数据
def get_15min_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的30分钟级历史数据
def get_30min_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x分钟级历史数据
def get_xmin_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的小时级历史数据
def get_hour_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x小时历史数据
def get_xhour_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的日线历史数据
def get_day_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x日数据
def get_xday_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的周线历史数据
def get_week_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x周数据
def get_xweek_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的月线历史数据
def get_month_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x月数据
def get_xmonth_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的季线历史数据
def get_quarter_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x季数据
def get_xquarter_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的半年线历史数据
def get_half_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x半年数据
def get_xhalf_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的年线历史数据
def get_annal_bars(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x年数据
def get_xannal_bars(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的Tick除权数据
def get_ticks_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的分钟级除权历史数据
def get_minute_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的5分钟级除权历史数据
def get_5min_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的15分钟级除权历史数据
def get_15min_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的30分钟级除权历史数据
def get_30min_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x分钟级除权历史数据
def get_xmin_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的小时级除权历史数据
def get_hour_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x小时除权历史数据
def get_xhour_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的日线除权历史数据
def get_day_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x日除权数据
def get_xday_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的周线除权历史数据
def get_week_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x周除权数据
def get_xweek_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的月线除权历史数据
def get_month_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x月除权数据
def get_xmonth_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的季线除权历史数据
def get_quarter_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x季除权数据
def get_xquarter_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的半年线除权历史数据
def get_half_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x半年除权数据
def get_xhalf_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取symbol的年线除权历史数据
def get_annal_bars_xr(api:ApiProxy, symbol:str, begin:int, end:int):
    pass

# 获取symbol的x年除权数据
def get_xannal_bars_xr(api:ApiProxy, symbol:str, x:int, begin:int, end:int):
    pass

# 获取instrument的Tick数据
def get_mc_ticks(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的分钟级历史数据
def get_mc_minute_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的5分钟级历史数据
def get_mc_5min_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的15分钟级历史数据
def get_mc_15min_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的30分钟级历史数据
def get_mc_30min_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x分钟级历史数据
def get_mc_xmin_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的小时级历史数据
def get_mc_hour_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x小时历史数据
def get_mc_xhour_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的日线历史数据
def get_mc_day_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x日数据
def get_mc_xday_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的周线历史数据
def get_mc_week_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x周数据
def get_mc_xweek_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的月线历史数据
def get_mc_month_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x月数据
def get_mc_xmonth_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的季线历史数据
def get_mc_quarter_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x季数据
def get_mc_xquarter_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的半年线历史数据
def get_mc_half_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x半年数据
def get_mc_xhalf_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的年线历史数据
def get_mc_annal_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x年数据
def get_mc_xannal_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的Tick除权数据
def get_mc_ticks_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的分钟级除权历史数据
def get_mc_minute_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的5分钟级除权历史数据
def get_mc_5min_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的15分钟级除权历史数据
def get_mc_15min_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的30分钟级除权历史数据
def get_mc_30min_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x分钟级除权历史数据
def get_mc_xmin_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的小时级除权历史数据
def get_mc_hour_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x小时除权历史数据
def get_mc_xhour_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的日线除权历史数据
def get_mc_day_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x日除权数据
def get_mc_xday_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的周线除权历史数据
def get_mc_week_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x周除权数据
def get_mc_xweek_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的月线除权历史数据
def get_mc_month_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x月除权数据
def get_mc_xmonth_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的季线除权历史数据
def get_mc_quarter_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x季除权数据
def get_mc_xquarter_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的半年线除权历史数据
def get_mc_half_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x半年除权数据
def get_mc_xhalf_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取instrument的年线除权历史数据
def get_mc_annal_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取instrument的x年除权数据
def get_mc_xannal_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的Tick数据
def get_index_ticks(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的分钟级历史数据
def get_index_minute_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的5分钟级历史数据
def get_index_5min_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的15分钟级历史数据
def get_index_15min_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的30分钟级历史数据
def get_index_30min_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x分钟级历史数据
def get_index_xmin_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的小时级历史数据
def get_index_hour_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x小时历史数据
def get_index_xhour_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的日线历史数据
def get_index_day_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x日数据
def get_index_xday_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的周线历史数据
def get_index_week_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x周数据
def get_index_xweek_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的月线历史数据
def get_index_month_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x月数据
def get_index_xmonth_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的季线历史数据
def get_index_quarter_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x季数据
def get_index_xquarter_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的半年线历史数据
def get_index_half_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x半年数据
def get_index_xhalf_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的年线历史数据
def get_index_annal_bars(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x年数据
def get_index_xannal_bars(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的Tick除权数据
def get_index_ticks_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的分钟级除权历史数据
def get_index_minute_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的5分钟级除权历史数据
def get_index_5min_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的15分钟级除权历史数据
def get_index_15min_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的30分钟级除权历史数据
def get_index_30min_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x分钟级除权历史数据
def get_index_xmin_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的小时级除权历史数据
def get_index_hour_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x小时除权历史数据
def get_index_xhour_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的日线除权历史数据
def get_index_day_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x日除权数据
def get_index_xday_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的周线除权历史数据
def get_index_week_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x周除权数据
def get_index_xweek_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的月线除权历史数据
def get_index_month_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x月除权数据
def get_index_xmonth_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的季线除权历史数据
def get_index_quarter_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x季除权数据
def get_index_xquarter_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的半年线除权历史数据
def get_index_half_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x半年除权数据
def get_index_xhalf_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass

# 获取品种指数的年线除权历史数据
def get_index_annal_bars_xr(api:ApiProxy, instrument:str, begin:int, end:int):
    pass

# 获取品种指数的x年除权数据
def get_index_xannal_bars_xr(api:ApiProxy, instrument:str, x:int, begin:int, end:int):
    pass


